facility for self-teaching - Inglés Sinónimo Diccionario